[C#.NET] form问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 23:22:41
假使有个Form1
public partial class Form1 : Form
{
public SelectPlayer()
{
InitializeComponent();
if (radioButton1.Checked)
{
}
else if (radioButton2.Checked)
{
}
}

想在另一个Form2 使用Form1的判别式
if (radioButton1.Checked)
{
}
else if (radioButton2.Checked)
{
}

那麼Form2 该怎麼写????
要怎麼改???

public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
if (radioButton1.Checked)
{
Form2 a = new Form2();
a.Show();

}

form1中 两个radiobutton的modifiers属性设置成 public
然后在form2中创建对象调用就可以了

radioButton1,radioButton2 写成共有的就行了

group

form2在初始化的时候 接收Form1传递过来的参数 就可以了